Here's a story I totally recommend. It'll hit you hard but is so good. I love how she characterized the characters and how it was written. I also totally recommend listening to "Breathe" by Ryan Star. It relates perfectly.
www.fanfiction.net/s/6278897/1/What_it_Takes